#21. Hospitals near Ham Lake, MN Fairview Northland Regional Hospital, MN 28 miles Overall hospital rating: 5.0
#23. Hospitals near Ham Lake, MN St Croix Regional Medical Ctr, WI 29 miles Overall hospital rating: 4.0
#25. Hospitals near Ham Lake, MN Westfields Hospital and Clinic, WI 33 miles Overall hospital rating: 5.0
#28. Hospitals near Ham Lake, MN St Francis Regional Medical Center, MN 37 miles Overall hospital rating: 3.0
#38. Hospitals near Ham Lake, MN Mayo Clinic Health System-New Prague, MN 52 miles Overall hospital rating: 4.0